﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Protegidos/Empresas/GENTE_Emp.master" AutoEventWireup="true" CodeFile="ecContratoFrota.aspx.cs" Inherits="Protegidos_Empresas_Cadastros_ecContratoFrota" %>

<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

<asp:Content ID="Content2" ContentPlaceHolderID="cphSubConteudo" Runat="Server">

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
    var cancelDropDownClosing = false;
    
    function ShowEditForm(id, rowIndex) {
        var grid = $find("<%= rgRegraContrato.ClientID %>");

        var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element();
        grid.get_masterTableView().selectItem(rowControl, true);

        window.radopen("_popup/ecpIncluirContratoFrota.aspx?IdRegraContrato=" + id, "Insert");
        return false;
    }
    
    function ShowInsert() {
        window.radopen("_popup/ecpIncluirContratoFrota.aspx", "Insert");
        return false;
    }

    function refreshGrid(arg) {
        $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest();
    }    
    
</script>
</telerik:RadCodeBlock>

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
<AjaxSettings>
    <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
        <UpdatedControls>
            <telerik:AjaxUpdatedControl ControlID="rgRegraContrato" LoadingPanelID="RadAjaxLoadingPanel1" />
            <telerik:AjaxUpdatedControl ControlID="rcbContrato" LoadingPanelID="RadAjaxLoadingPanel1" />
            <telerik:AjaxUpdatedControl ControlID="rcbLocalidade" LoadingPanelID="RadAjaxLoadingPanel1" />
        </UpdatedControls>
    </telerik:AjaxSetting>      
    <telerik:AjaxSetting AjaxControlID="rgRegraContrato">
        <UpdatedControls>
            <telerik:AjaxUpdatedControl ControlID="rgRegraContrato" LoadingPanelID="RadAjaxLoadingPanel1" />
            <telerik:AjaxUpdatedControl ControlID="trMensagem" LoadingPanelID="RadAjaxLoadingPanel1" />
            <telerik:AjaxUpdatedControl ControlID="lblResultado" LoadingPanelID="RadAjaxLoadingPanel1" />
        </UpdatedControls>
    </telerik:AjaxSetting>                                                             
</AjaxSettings>
</telerik:RadAjaxManager>

<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Telerik" >
</telerik:RadAjaxLoadingPanel> 

<telerik:RadWindowManager ID="RadWindowManager1" runat="server">
    <Windows>
        <telerik:RadWindow  ID="Insert" runat="server" Title="Controle de Frota" Height="600px"
            Width="650px" Left="400px" ReloadOnShow="true" ShowContentDuringLoad="false" Modal="true"   />
    </Windows>
</telerik:RadWindowManager>

<table width="99%" align="center">
    <tr>
        <td>
              
            <div class="Titulo01">Frota</div>
            <div class="Titulo02">Cadastros / Contrato / Controles</div>

        </td>    
    </tr>
    <tr>
        <td>
                    
            <table width="99%" align="right">
                <tr id="trMensagem" runat="server" visible="false">
                    <td valign="middle" style="background-color:#FFFFAA; height:25px; width:100%">
                        &nbsp;&nbsp;<asp:Label ID="lblResultado" runat="server" Text="" Font-Names="Verdana" Font-Size="9"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div class="SuTituloVR">Dados de Pesquisa</div>
                    </td>
                </tr>
                <tr>
                    <td>
                        <table>               
                            <tr>
                                <td style="width: 150px"><span class="textoCZ_12">Contrato:</span></td>
                                <td>
                                    <telerik:RadComboBox ID="rcbContrato" runat="server" Skin="Telerik" DataTextField="Descricao"
                                        DataValueField="IdContrato" Font-Names="Verdana" EmptyMessage="Todos" HighlightTemplatedItems="true"
                                        AllowCustomText="true" Width="400px" Height="150px">
				                    </telerik:RadComboBox>
                                </td>
                            </tr>
                            <tr>
                                <td style="width: 150px"><span class="textoCZ_12">Localidade:</span></td>
                                <td>
                                    <telerik:RadComboBox ID="rcbLocalidade" runat="server" Skin="Telerik" DataTextField="NomeCidade"
                                        DataValueField="IdCidade" Font-Names="Verdana" EmptyMessage="Todos" HighlightTemplatedItems="true"
                                        AllowCustomText="true" Width="400px" Height="150px">
                                    </telerik:RadComboBox>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td align="right">
                    <br />
                        <asp:Button ID="btnPesquisar" runat="server" Text="Pesquisar" Width="110px" onclick="btnPesquisar_Click" />&nbsp;&nbsp;
                        <asp:Button ID="btnIncluir" runat="server" Text="Incluir" Width="110px" OnClientClick="return ShowInsert();" />&nbsp;&nbsp;
                        <asp:Button ID="btnLimpar" runat="server" Text="Limpar" Width="110px" onclick="btnLimpar_Click"/>
                    </td>
                </tr>
            </table>
        </td>    
        
    </tr>
    <tr runat="server" id="trResultado">
        <td>
            <table width="99%" align="right">
                <tr>
                    <td>
                        <div class="SuTituloVR">Resultado da Pesquisa</div>
                    </td>
                </tr>
                <tr>
                    <td>
                        <telerik:RadGrid ID="rgRegraContrato" Width="100%" Skin="Telerik" 
                            runat="server" AllowPaging="True" AllowSorting="True"
                            GridLines="None" AutoGenerateColumns="false" PageSize="20" 
                            OnItemCreated="rgRegraContrato_ItemCreated"
                            OnNeedDataSource="rgRegraContrato_NeedDataSource"
                            OnDeleteCommand="rgRegraContrato_DeleteCommand">
                            <MasterTableView GridLines="None" DataKeyNames="IdFrotaRegraContrato">
                                <Columns>
                                    <telerik:GridBoundColumn UniqueName="Contrato" HeaderText="Contrato" DataField="NomeContrato" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="Localidade" HeaderText="Localidade" DataField="Localidade" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="QtdeMin" HeaderText="Quantidade mínima" DataField="QtdeMin" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="LimiteKM" HeaderText="Limite KM" DataField="LimiteKM" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn UniqueName="AnoFab" HeaderText="Limite Ano Fab" DataField="AnoFab" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"></telerik:GridBoundColumn>
                                    
                                    <telerik:GridTemplateColumn UniqueName="TemplateEditColumn">
                                        <ItemTemplate>
                                            <asp:HyperLink ID="EditLink" runat="server" Text="Editar"></asp:HyperLink>
                                        </ItemTemplate>
                                    </telerik:GridTemplateColumn>
                                    <telerik:GridButtonColumn UniqueName="DeleteColumn" Text="Remover" CommandName="Delete" ConfirmTitle="Exclusão" ConfirmText="Deseja realmente excluir este controle de frota?" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" HeaderStyle-Width="60px"></telerik:GridButtonColumn>
                                </Columns>
                            </MasterTableView>
                        </telerik:RadGrid>                   
                    </td>
                </tr>
            </table>
        </td>    
    </tr>
</table>

</asp:Content>

